CC	= C:/gbdk/bin/lcc -Wa-l -Wl-m -Wl-j -DUSE_SFR_FOR_REG
BINS	= game.gb

OBJS =	game.o \
	main.o \
	main_sprites.o \
	main_tileset.o \
	title.o \
	title.til.o \
	title.map.o


all:	$(BINS)

%.o:	%.c
	$(CC) -c -o $@ $<

%.s:	%.c
	$(CC) -S -o $@ $<

%.o:	%.s
	$(CC) -c -o $@ $<

clean:
	rm -f *.o *.lst *.map *.gb *~ *.rel *.cdb *.ihx *.lnk *.sym *.asm

game.gb: $(OBJS)
	$(CC) -o $@ $^
